package com.example.sid.ui.fragments.login

import android.widget.Button
import androidx.fragment.app.Fragment
import com.example.sid.R
import com.example.sid.how_to_use.AsyncSIDFacade
import com.example.sid.utils.Utils
import kotlinx.coroutines.launch

/**
 * Фрагмент демонстрирует как нужно завершать сессию пользователя, когда он разлогинивается в приложении.
 */
class LogoutFragment : Fragment(R.layout.fragment_logout) {

	private val logout: Button get() = requireView().findViewById(R.id.logout_button)
	override fun onStart() {
		super.onStart()
		logout.setOnClickListener {
			Utils.ioScope.launch {
				AsyncSIDFacade.logout()
			}
		}
	}

}